horse developers planning horses customer relationship crm estate horses for sale management equine financial advisor open source financial development projects